10 DIM DM(11),DB(11) 20 GOSUB 50000:GOSUB 60000 27 REM 28 REM SWITCH TO MANSION ENTRANCE 29 REM 100 SAVE "@0:DISPLAY SETUP",8 110 FOR I=0 TO 3:POKE 1024+I,PEEK(43+I):NEXT 120 POKE 43,0:POKE 44,72:POKE 45,0:POKE 46,128:SAVE "@0:DISPLAY DATA",8,1 130 POKE 43,PEEK(1024):POKE 44,PEEK(1025):POKE 45,PEEK(1026):POKE 46,PEEK(1027) 140 PRINT "[146]PRESS RUN/STOP-RESTORE";:POKE BR,YQ:PRINT "";:END 49995 REM 49996 REM ARRANGE VIDEO MEMORY 49997 REM 49998 REM SET VIDEO BANK 49999 REM 50000 VM=2:VB=16384:POKE56578,PEEK(56578)OR3:POKE56576,(PEEK(56576)AND252)OR VM 50007 REM 50008 REM SET CHAR & SCREEN MEM VALUES 50009 REM 50010 CM=14:CB=VB+CM*1024:FOR I=0 TO 11:DM(I)=CM+16*(I+2):NEXT 50020 VR=53272:ZQ=PEEK(VR) 50027 REM 50028 REM TELL BASIC WHERE SCREEN IS 50029 REM 50030 FOR I=0 TO 11:DB(I)=INT((VB+1024*(I+2))/256):NEXT 50040 BR=648:YQ=PEEK(BR) 50050 POKE 53281,7:POKE 53280,11:PRINT "[149]"; 50095 REM 50096 REM SET UP DISPLAYS 50097 REM 50098 REM MOVE TO PROPER SCREEN 50099 REM 51000 FOR I=0 TO 11:POKE VR,DM(I):POKE BR,DB(I):PRINT "[147]"; 51001 REM BEGINWITH FOR I=0 TO 11: 51007 REM 51008 REM READ ONE LINE AT A TIME 51009 REM 51010 FOR X=0 TO 23:READ A$ 51015 PRINT "";:IF X>0 THEN FOR J=1 TO X:PRINT "";:NEXT J 51020 Y=LEN(A$):Z=0 51027 REM 51028 REM LOOP TO READ PACKED DATA 51029 REM 51030 Z=Z+1 51035 B$=MID$(A$,Z,1):T=ASC(B$):IF T=212 OR T=213 THEN 51060 51040 IF T>96 OR (T>52 AND T<64) THEN PRINT ""B$;:GOTO 51070 51047 REM 51048 REM LOOP TO PRINT UNPACKED DATA 51049 REM 51060 Z=Z+1:B=ASC(MID$(A$,Z,1)):PRINT "";:FOR J=1 TO B-48:PRINT B$;:NEXT J 51070 IF Z>>>[207]L=[195]G7" 52008 DATA "7K<[206]A4[207]L=[193]G7" 52009 DATA "=K<[206]A4[207][194][194][194][194]9==:[194][194][194][194][194][204]G7" 52010 DATA "=K<[206]A4[207]J=[193]G7" 52011 DATA "8K<[206]A4[207]J=[195]G7" 52012 DATA "[193]K<[206]A4[207]J=[195]G7" 52013 DATA "[193]K<[206]A4[207]J=[195]G7" 52014 DATA "[193]K?J@[195]G7" 52015 DATA "[193]K?J@[195]G7" 52016 DATA "[193]K?J@[193]F5G2" 52017 DATA "[193]K?J@[193]F5G2" 52018 DATA "[197][194][194][194][196][196][196][196][196][196][194][194][194][194];==<[194][194][194][194][196][196][196][196][196][196][194][194][194][194][201]F5G2" 52019 DATA "FVG2" 52020 DATA "FVG2" 52021 DATA "FVG2" 52022 DATA "FVG2" 52023 DATA "FVG2" 52100 DATA "G7[199][196][196][196][196][196][194]9==:[194][194][197][194][194]9=[194][194][194][194][194][194][197][194][194]=:[194][194][194][205]" 52101 DATA "G7[193]PBN4M6[210][210][210][193]" 52102 DATA "G7[193]PBN4M8[210][193]" 52103 DATA "G7[195]PA[199]N4[200]M7[210][193]" 52104 DATA "G7[195]P=[206]A3[207]N4[193][210]M6[210][193]" 52105 DATA "G7[195]P=[206]A3[207]N4[193][210]M6[210][193]" 52106 DATA "G7[195]P=[206]A3[207]N4[193][210]M6[210][193]" 52107 DATA "G7[193]P=[206]???[203][194][194][194][194][204][211]M6[210][193]" 52108 DATA "G7[193]P=5C3[193]O4[214][211]M75" 52109 DATA "G7[193]P==C3[193]O4[193][210]M7=" 52110 DATA "G7[193]P=6C3[193]O4[193][210]M7=" 52111 DATA "G7[193]P=[206]>>>[207]O4[193][210]M76" 52112 DATA "G7[195]P=[206]A3[207]O4[193][210]M6[210][193]" 52113 DATA "G7[195]P=[206]A3[207]O4[193][210]M6[210][193]" 52114 DATA "G7[195]P=[206]A3[207]O4[193][210]M6[210][193]" 52115 DATA "G7[195]PA[202][194];=[194][201]M7[211][193]" 52116 DATA "G2F5[193]PBM<[211][193]" 52117 DATA "G2F5[193]PBM8[210][210][210][210][210][193]" 52118 DATA "G2F5[202][194][194][194][194][196][196][196][196][196][196][194][194][194][194];==<[194][194][194][194][196][196][196][196][196][196][194][194][194][197]" 52119 DATA "G2FV" 52120 DATA "G2FV" 52121 DATA "G2FV" 52122 DATA "G2FV" 52123 DATA "G2FV" 52200 DATA "EUG3" 52201 DATA "EUG3" 52202 DATA "EUG3" 52203 DATA "EUG3" 52204 DATA "EUG3" 52205 DATA "[199][196][196][196][194][196][196][196][198][194][196][196][194][198][194];==<;==<;==<;==<[194][200]E4G3" 52206 DATA "[195]R7[193][209]B3[193]QB[193]E4G3" 52207 DATA "[195]R7[203][194][194]B2[193]QB[193]E4G3" 52208 DATA "[193]R7[193][210]B3[193]QB[195]G7" 52209 DATA "7R7[193][211]B3[193]QB[193]G7" 52210 DATA "=R7[193][211]B3[193]QB[195]G7" 52211 DATA "[193]R7[193][210]B3[193]QB[193]G7" 52212 DATA "[203][194][194][194][194]=<[194][197][194][194]=<[204]QB[195]G7" 52213 DATA "[193]S<[193]QB[193]G7" 52214 DATA "[195]S<[193]QB[195]G7" 52215 DATA "[193]S<[193]QB[193]G7" 52216 DATA "7S<5QB[195]G7" 52217 DATA "=S<=QB[193]G7" 52218 DATA "=S<=QB[195]G7" 52219 DATA "8S7[206]>[207]S26Q5[210][210][210][210]Q9[193]G7" 52220 DATA "[193]S7[206]A1[207]S2[193]Q5[210]Q2[210]Q9[195]G7" 52221 DATA "[195]S<[206]A4[207][211]Q<[193]G7" 52222 DATA "[193]S<[206]A4[207][210][210][210][210]Q9[193]G7" 52223 DATA "[205][194][194][194][194][194]9==:[194][194][194][205]????[205][194][194][194][194]9==:[194][194][194][194][194][204]G7" 52300 DATA "V?EI" 52301 DATA "V?EI" 52302 DATA "V6W3V6EI" 52303 DATA "V6W3V6EI" 52304 DATA "V4W7V4EI" 52305 DATA "V4W7V:TB[199]" 52306 DATA "V4W7V:TB[195]" 52307 DATA "V6W3VTB[193]" 52314 DATA "G7V=[199][196][196][196][196][196][196][196][196][196][196][200]T7[195]" 52315 DATA "G7V=[195]U:[195]T7[193]" 52316 DATA "G7V=[195]U:[195]T77" 52317 DATA "G7V=[195]U:[195]T7=" 52318 DATA "G7V=[195]U:[195]T7=" 52319 DATA "G7V=[195]U:[195]T78" 52320 DATA "G7V=[195]U:[195]T7[193]" 52321 DATA "G7V=[195]U:[195]T7[195]" 52322 DATA "G7V=[195]U:[216]T7[193]" 52323 DATA "G7[199][196][196][196][196][196][194]9==:[194][194][197][194][194]9=[194][194][194][194][194][194][197][194][194]=:[194][194][194][205]" 52400 DATA "[193]XO[193][212]7" 52401 DATA "[193]XO[193][212]7" 52402 DATA "[193]XO[193][212]7" 52403 DATA "[203][194][194][194][194][194][194][194]9==:[194][198][194][194][194][194][200]X=[193][212]7" 52404 DATA "[204][<[206]>>>>[207]X=[193][212]7" 52405 DATA "[193][<[206]A4[207]X=[193][212]7" 52406 DATA "[193][<[206]A4[207]X=[193][212]7" 52407 DATA "[193][<[206]A4[207]X=[193][212]7" 52408 DATA "[214][<[206]A4[207]X=[193][212]7" 52409 DATA "[203][194][194][194][194][194][194][194];==<[194][201]Z4[203][194][194][194][194][194][194][194]=:[194][194][194][194][204][212]7" 52410 DATA "[193]ZA[193]Y=[193][212]7" 52411 DATA "=ZA[193]Y=[193][212]7" 52412 DATA "6ZA[193]Y=[193][212]7" 52413 DATA "[193]ZA7Y=[193][212]7" 52414 DATA "[193]ZA=Y=[193][212]7" 52415 DATA "[193]ZA=Y=[193][212]7" 52416 DATA "[193]ZA8Y=[193][212]7" 52417 DATA "[193]ZA[193]Y=[193][212]7" 52418 DATA "[193]ZA[193]Y=[193][212]7" 52419 DATA "[193]ZA[193]Y=[193][212]7" 52420 DATA "[193]ZA[193]Y=[193][212]7" 52421 DATA "[193]ZA[193]Y=[193][212]7" 52422 DATA "[193]ZA[193]Y=[193][212]7" 52423 DATA "[197][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][197][194][194][194][194][194][194][194][194][194][194][194][194][194][201][212]7" 52500 DATA "[212]7[199][194][194][194][194][194][194][194][194][194][194][194][194][194][198][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][204]" 52501 DATA "[212]7[193]_=5\@[218][193]" 52502 DATA "[212]7[193]_==\A[193]" 52503 DATA "[212]7[193]_7[199][194]=:[194][194][204]\A[193]" 52504 DATA "[212]7[193]_7[193][209]B4[206]A3[207]\=[193]" 52505 DATA "[212]7[193]_7[193][211]B4[206]A3[207]\=[193]" 52506 DATA "[212]7[193]_7[193][210]B4[206]A3[207]\==" 52507 DATA "[212]7[193]_7[203][194][194][194][194][194][206]A3[207]\=6" 52508 DATA "[212]7[193]_7[193][210]B4[206]A3[207]\2[199][194][198]9=[194][198][194][194][194][194][204]" 52509 DATA "[212]7[203][194][194];=<[194][194][204][211]B4[206]???[207]\2[193][208][193]B2[211][214]C4[193]" 52510 DATA "[212]7[193]C7[193][209]B4[214]C3[193]\2[193]B4[211][203]9==:[204]" 52511 DATA "[212]7[203][194][194][194][194][194][194][194][197][194]=<[194][194][197]9=:[204]\2[203][194][194][194][194][194][204]]4[193]" 52512 DATA "[212]7[193]^A5\2[193][209]B4[193]]4[193]" 52513 DATA "[212]7[193]^A=\2[193][211]B4[193]]4[193]" 52514 DATA "[212]7[193]^A[203]9=[204][210]B4[193]]4[193]" 52515 DATA "[212]7[193]^A[193]]2[202][194]=<[194][194][201]]4[193]" 52516 DATA "[212]7[193]^A[193]]=[193]" 52517 DATA "[212]7[193]^A[193]]=[193]" 52518 DATA "[212]7[202][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][197][194][194][194][194][194][194][194][194][194][194][194][194][194][197]" 52519 DATA "[212]X" 52520 DATA "[212]X" 52521 DATA "[212]X" 52522 DATA "[212]X" 52523 DATA "[212]X" 52600 DATA "[205][194][194][194][194][194][194][194][194][194][194][194][194][205][215][204]>>[207]I3[203][194][194][194][194][194][194][194][194][194][204]H4[213]3" 52601 DATA "[193] <[193]C1[206]A2[207]I3[193]#9[193]H4[213]3" 52602 DATA "[193] <5C1[206]A2[207]I3[193]#97H4[213]3" 52603 DATA "[193] <=C1[206]A2[207]I37#9=H4[213]3" 52604 DATA "[193] <6C1[206]A2[207]I3=#9=H4[213]3" 52605 DATA "[193] <[193]C1[206]A2[207]I3[193]#98H4[213]3" 52606 DATA "[197][194][194][194][194][194][194][194][194][194]9=:[197][194][197]=:[201]I3[193]#97H4[213]3" 52607 DATA "IF[193]#9=H4[213]3" 52608 DATA "IF[193]#9=H4[213]3" 52609 DATA "IF[193]#98H4[213]3" 52610 DATA "[198][194][194][198][194][194][194][194][194][194][194][194][194][194]=:[198][194][194][194][198][194][204]#9[193]H4[213]3" 52611 DATA "[193]C2[193]!<[193][210][211][210][193][208][193]#9[193]H4[213]3" 52612 DATA "[193]C2[193]!<[193]B5[193]#9[195]H4[213]3" 52613 DATA "[193]C27!<=B5=#9[195]H4[213]3" 52614 DATA "[193]C2=!<8B56#9[195]H4[213]3" 52615 DATA "[193]C28!<[193]B5[203][194][194][194];=<[194][194][194][204]H4[213]3" 52616 DATA "[193]C2[193]!<[193]B5[193]C9[193]H4[213]3" 52617 DATA "[193]C2[193]!<[193]B5[193]C9[193]H4[213]3" 52618 DATA "[197][194][194][197][196][196][196][194]9==:9==:[197][194][196][196][196][194][197][194][194][194][194][194][194][194][194][194][201]H4[213]3" 52619 DATA "HU[213]3" 52620 DATA "HU[213]3" 52621 DATA "HU[213]3" 52622 DATA "[213]X" 52623 DATA "[213]X" 52700 DATA "[213]3H4[199][194][194][196][196][196][194][194][198][194][194][194][194][194][198][194][194][194][196][196][196][196][194][194][194][198][194][194][196][196][194][194][205]" 52701 DATA "[213]3H4[193]B6[208][193][210][211][210][211][210][193]$:[193][209]B5[193]" 52702 DATA "[213]3H4[193]B7[193]'5[193]$:[203][194]B5[193]" 52703 DATA "[213]3H4[193]B7='5=$:[193][210]B5[193]" 52704 DATA "[213]3H4[193]B76'58$:[193][211]B5[193]" 52705 DATA "[213]3H4[203][194][194][194][194][194][194][194][204]'5[203];=<[200]$6[193][210]B5[193]" 52706 DATA "[213]3H4[193]C6[218][193]'5[203][194][198][194][205][194][194]=<[194][194][197][194]=<[194][194][194][197]" 52707 DATA "[213]3H4[203]9=:[194]9=:[201]'55C1[193]C17I>" 52708 DATA "[213]3H45&==C1[193]C1=I>" 52709 DATA "[213]3H4=&=6C1[193]C18I>" 52710 DATA "[213]3H4=&=[206]>>>[207]I2[199][194][194][194][194][194][194]=:[198][194][198]" 52711 DATA "[213]3H46&=[206]A3[207]I2[193]%85C1[193]" 52712 DATA "[213]3H45&=[206]A3[207]I2[193]%8=C1[193]" 52713 DATA "[213]3H4=&=[206]A3[207]I2[193]%8[193]C1[193]" 52714 DATA "[213]3H4=&=[206]A3[207]I2[193]%8[193]C1[193]" 52715 DATA "[213]3H46&=5I6[193]%8[193]C1[193]" 52716 DATA "[213]3H4[193]&==I6[193]%8=C1[193]" 52717 DATA "[213]3H4[193]&=6I6[193]%86C1[193]" 52718 DATA "[213]3H4[202][194][194][196][196][196][194][194][194][196][196][196][194][194][197][194]9==:[194][197]9==:9==:[197][194][197]" 52719 DATA "[213]3HU" 52720 DATA "[213]3HU" 52721 DATA "[213]3HU" 52722 DATA "[213]X" 52723 DATA "[213]X" 52800 DATA "[213]X" 52801 DATA "[213]X" 52802 DATA "HU[213]3" 52803 DATA "HU[213]3" 52804 DATA "HU[213]3" 52805 DATA "[199][194][194][196][217][196][194][194]=:[194][198][194][198][194][194][196][196][194][194][194][194][198];==<;==<[194][200]H4[213]3" 52806 DATA "[193]*:[193]C1[193]B5[208][211][210][193](9[193]H4[213]3" 52807 DATA "[193]*:5C1[193]B8=(9[193]H4[213]3" 52808 DATA "[193]*:=C1[193]B86(9[193]H4[213]3" 52809 DATA "[193]*:=C1[193]B1W3B1[199][194][194][204](9[195]H4[213]3" 52810 DATA "[193]*:6C1[193]B1W3B1[193][209]B15(9[195]H4[213]3" 52811 DATA "[193]*:[193]C1[193]B1W3B1[193][211]B1=(9[193]H4[213]3" 52812 DATA "[203][194][194][194];=[194][194][194][194][194][197][194][205][194][194][194][194][194][197][194][194][204](9[193]H4[213]3" 52813 DATA "[193])<[193]C8[193](9[193]H4[213]3" 52814 DATA "[195])<[193]C8[193](9[193]H4[213]3" 52815 DATA "[193])2[213]8)2[203]9==:9==:[204](9[195]H4[213]3" 52816 DATA "[193])2[213]8)2[193]I8[193](9[195]H4[213]3" 52817 DATA "[195])2[213]8)2=I8=(9[195]H4[213]3" 52818 DATA "[195])2[213]8)26I88(9[193]H4[213]3" 52819 DATA "[193])2[213]3[206]>[207][213]2)2[193]I8[193](9[193]H4[213]3" 52820 DATA "[193])2[213]3[206]A1[207][213]2)2[193]I8[203][194];=<[194];=<[194][204]H4[213]3" 52821 DATA "[195])<[206]A4[207]I3[193]C9[193]H4[213]3" 52822 DATA "[214])<[206]A4[207]I3[193]C9[193]H4[213]3" 52823 DATA "[205][194][194][194][194][194][194][194][194][194][194][198][194][204]????[207]I3[203][194][194][194][194][194][194][194][194][194][204]H4[213]3" 52900 DATA "[201]D5[203][194][194][194][194][204]I3[203][194][194][205][194][194][194][194][194][194][194][204]D5[193][213]7" 52901 DATA "D6[193]B3[208][193]I3[193]C2[193]+7[193]D5[193][213]7" 52902 DATA "D6[193]B45I3[193]C27+7[193]D5[193][213]7" 52903 DATA "D6[193]B4=I3[193]C2=+7[193]D5[193][213]7" 52904 DATA "[198][194][194][194][194][194][204]B3[211][193]I3[193]C28+7[193]D5[193][213]7" 52905 DATA "[193]-5[203][194][194][194][194][204]I3[203][194][194][201]+5[199][194][197][194][194][194][194][194][204][213]7" 52906 DATA "[193]-5[193]B4[193]I37+8[193],7[193][213]7" 52907 DATA "[193]-5[193]B4[193]I3=+8[193],7[195][213]7" 52908 DATA "[203];=[200]-2[193]B4[193]I3[193]+8[193],7[195][213]7" 52909 DATA "[193]C2[193]-2[193][209]B2[211][193]I3[193]+8[193],7[193][213]7" 52910 DATA "[197][194][194][197]=<[197][194]=<[194][201]I3[202][194][194][194][194][194][194][194][194][201],7[193][213]7" 52911 DATA "I?,A[195][213]7" 52912 DATA "I?,A[195][213]7" 52913 DATA "I?,A[193][213]7" 52914 DATA "[194][194][194][194][194][200]I2[199][194][194][194][194][194][200]I2[199][194][194][194][194][194][200],2[199][194][194][194][194][194][204][213]7" 52915 DATA "D5[202][196][196][201]D5[202][196][196][201]D5[202][196][217][201]D5[193][213]7" 52916 DATA "DP[193][213]7" 52917 DATA "DP[193][213]7" 52918 DATA "[194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][201][213]7" 52919 DATA "[213]X" 52920 DATA "[213]X" 52921 DATA "[213]X" 52922 DATA "[213]X" 52923 DATA "[213]X" 53000 DATA "[213]7[199][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][194][201]" 53001 DATA "[213]7[193]DP" 53002 DATA "[213]7[193]DP" 53003 DATA "[213]7[193]D5[199][196][196][200]D5[199][196][196][200]D5[199][196][196][200]D5" 53004 DATA "[213]7[203][194][194][194][194][194][201][218]11[202][194][194][194][198][194][201].2[202][194][198][194][198][194][201]/2[202][194][198][194][215][198]" 53005 DATA "[213]7[193]1<[193].6[193]C17/6[193]02[193]" 53006 DATA "[213]7[193]1<[193].6[193]C1=/6[193]02[193]" 53007 DATA "[213]7[193]1<[193].6[203][194][204]/6[193]02[193]" 53008 DATA "[213]7[195]1<[193].6=C1[193]/6[193]02[193]" 53009 DATA "[213]7[195]1<[193].66C1[193]/6[193]02[193]" 53010 DATA "[213]7[195]1<[202][194][194][194][194]=<[197][194][197];=[194][194][194][194][197];=[197]" 53011 DATA "[213]7[193]1